#pragma once

#include "CFGDirInfo.h"

class CCFGConfig : public xml_api::Persistable
{
public:
	static CCFGConfig* Instance();

public:
	virtual bool SaveState(xml_api::Memento* m);
	virtual bool LoadState(xml_api::Memento* m);

protected:
	CCFGConfig();

public:
	CCFGDirInfo m_dir_info;

private:
	static CCFGConfig* m_ptr_instance;
};